home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / mui / mui_developer / c / include / pragmas / muimaster_pragmas.h
C/C++ Source or Header  |  1997-03-10  |  3KB  |  67 lines

  1. #ifndef __STORM__
  2.  
  3. #pragma libcall MUIMasterBase MUI_NewObjectA 1e 9802
  4. #ifdef __SASC_60
  5. #pragma tagcall MUIMasterBase MUI_NewObject 1e 9802
  6. #endif
  7. #pragma libcall MUIMasterBase MUI_DisposeObject 24 801
  8. #pragma libcall MUIMasterBase MUI_RequestA 2a BA9821007
  9. #ifdef __SASC_60
  10. #pragma tagcall MUIMasterBase MUI_Request 2a BA9821007
  11. #endif
  12. #pragma libcall MUIMasterBase MUI_AllocAslRequest 30 8002
  13. #ifdef __SASC_60
  14. #pragma tagcall MUIMasterBase MUI_AllocAslRequestTags 30 8002
  15. #endif
  16. #pragma libcall MUIMasterBase MUI_AslRequest 36 9802
  17. #ifdef __SASC_60
  18. #pragma tagcall MUIMasterBase MUI_AslRequestTags 36 9802
  19. #endif
  20. #pragma libcall MUIMasterBase MUI_FreeAslRequest 3c 801
  21. #pragma libcall MUIMasterBase MUI_Error 42 0
  22. #pragma libcall MUIMasterBase MUI_SetError 48 001
  23. #pragma libcall MUIMasterBase MUI_GetClass 4e 801
  24. #pragma libcall MUIMasterBase MUI_FreeClass 54 801
  25. #pragma libcall MUIMasterBase MUI_RequestIDCMP 5a 0802
  26. #pragma libcall MUIMasterBase MUI_RejectIDCMP 60 0802
  27. #pragma libcall MUIMasterBase MUI_Redraw 66 0802
  28. #pragma libcall MUIMasterBase MUI_CreateCustomClass 6c B0A9805
  29. #pragma libcall MUIMasterBase MUI_DeleteCustomClass 72 801
  30. #pragma libcall MUIMasterBase MUI_MakeObjectA 78 8002
  31. #ifdef __SASC_60
  32. #pragma tagcall MUIMasterBase MUI_MakeObject 78 8002
  33. #endif
  34. #pragma libcall MUIMasterBase MUI_Layout 7e 43210806
  35. #pragma libcall MUIMasterBase MUI_ObtainPen 9c 09803
  36. #pragma libcall MUIMasterBase MUI_ReleasePen a2 0802
  37. #pragma libcall MUIMasterBase MUI_AddClipping a8 3210805
  38. #pragma libcall MUIMasterBase MUI_RemoveClipping ae 9802
  39. #pragma libcall MUIMasterBase MUI_AddClipRegion b4 9802
  40. #pragma libcall MUIMasterBase MUI_RemoveClipRegion ba 9802
  41. #pragma libcall MUIMasterBase MUI_BeginRefresh c0 0802
  42. #pragma libcall MUIMasterBase MUI_EndRefresh c6 0802
  43.  
  44. #ifdef __MAXON__
  45. #pragma amicall(MUIMasterBase,0x1e,MUI_NewObjectA(a0,a1))
  46. #pragma amicall(MUIMasterBase,0x24,MUI_DisposeObject(a0))
  47. #pragma amicall(MUIMasterBase,0x2a,MUI_RequestA(d0,d1,d2,a0,a1,a2,a3))
  48. #pragma amicall(MUIMasterBase,0x30,MUI_AllocAslRequest(d0,a0))
  49. #pragma amicall(MUIMasterBase,0x36,MUI_AslRequest(a0,a1))
  50. #pragma amicall(MUIMasterBase,0x3c,MUI_FreeAslRequest(a0))
  51. #pragma amicall(MUIMasterBase,0x42,MUI_Error())
  52. #pragma amicall(MUIMasterBase,0x48,MUI_SetError(d0))
  53. #pragma amicall(MUIMasterBase,0x4e,MUI_GetClass(a0))
  54. #pragma amicall(MUIMasterBase,0x54,MUI_FreeClass(a0))
  55. #pragma amicall(MUIMasterBase,0x5a,MUI_RequestIDCMP(a0,d0))
  56. #pragma amicall(MUIMasterBase,0x60,MUI_RejectIDCMP(a0,d0))
  57. #pragma amicall(MUIMasterBase,0x66,MUI_Redraw(a0,d0))
  58. #endif
  59.  
  60. #else
  61.  
  62. #ifndef _INCLUDE_PRAGMA_MUIMASTER_LIB_H
  63. #include <pragma/muimaster_lib.h>
  64. #endif
  65.  
  66. #endif
  67.